system of electronic data storage - Spanish English Dictionary